/* Nav Menu */
#main-nav{background-color:#3e5878;color:#fff;position:absolute;top:0;right:0;left:0;font-size:10px;text-shadow:2px 2px 2px #111}
#main-nav ul{margin:0;padding:0;list-style:none;height:30px}
#main-nav li{margin:0;padding:0;float:left;display:inline;text-transform:uppercase;position:relative}
#main-nav a{display:block;padding:0 12px;line-height:30px;height:30px;overflow:hidden;color:inherit}
#main-nav a:hover,#main-nav li:hover > a{background-color:#354c67;color:white}
#main-nav li ul{margin:0;clear:both;width:170px;height:auto;position:absolute;top:100%;left:0;background-color:#2c3f56;z-index:999;box-shadow:0 1px 2px rgba(0,0,0,.7);display:none}
#main-nav li li{display:block;float:none}
#main-nav input{position:absolute;top:0;right:0;left:0;width:100%;height:30px;cursor:pointer;opacity:0;display:none}
#main-nav li:hover ul.hidden,#main-nav input:checked+ul{display:block}
